commelinoid
English
Noun
commelinoid
(
plural
commelinoids
)
Any
flowering plant
of the subfamily
Commelinoideae