labelloid
Adjective
Meaning
labelloid (comparative more labelloid, superlative most labelloid)
Of or pertaining to the labellum, the lower central petal of the orchid.
Adjective
labelloid (comparative more labelloid, superlative most labelloid)
Of or pertaining to the labellum, the lower central petal of the orchid.