Russian-English dictionary »

педилантус meaning in English

RussianEnglish
педилантус noun

jewbush(low-growing tropical American shrub)
noun