commelinoids
English
Noun
commelinoids
plural of
commelinoid