English synonyms about - contact  

genus Carissa

noun

1 genus Carissa

Old World genus of tropical evergreen usually spiny shrubs.


Find more on genus carissa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0177