Hungarian-English dictionary »

cuphea petiolata meaning in English

HungarianEnglish
Cuphea petiolata

waxweed[UK: wˈakswiːd] [US: wˈækswiːd]