Word info

aphelandra

Noun

Meaning

aphelandra (plural aphelandras)

Any of the tropical evergreen shrubs in the genus Aphelandra

Source: en.wiktionary.org

Close letter words and terms