Hungarian-English dictionary »

cuphea meaning in English

HungarianEnglish
Cuphea petiolata

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