English | German | Russian | Czech

choisya English

Meaning choisya meaning

What does choisya mean?

choisya

(botany) Any of the genus Choisya of aromatic evergreen shrubs in the rue family, Rutaceae.

Are you looking for...?