crossandra
Noun
Meaning
crossandra (plural crossandras)
(botany) Any of the genus Crossandra of flowering plants in the family Acanthaceae.
Noun
crossandra (plural crossandras)
(botany) Any of the genus Crossandra of flowering plants in the family Acanthaceae.