cleomes
English
Noun
cleomes
plural of
cleome