English | German | Russian | Czech

crossandra English

Meaning crossandra meaning

What does crossandra mean?

crossandra

(botany) Any of the genus Crossandra of flowering plants in the family Acanthaceae.

Are you looking for...?