labelloid
Meaning
- adjective of or pertaining to the labellum, the lower central petal of the orchid.
Similar words
labellate lobeliaceous labiatiflorous laboulbeniaceous longilabrous labiatifloral libelluloid lepanthiform lactoridaceous lepidocaryoid
Save “labelloid” to learn later