afelandra

Noun

 * 1) aphelandra any of the tropical evergreen shrubs in the genus

Noun

 * 1) aphelandra