Word info

labelloid

Adjective

Meaning

labelloid (comparative more labelloid, superlative most labelloid)

Of or pertaining to the labellum, the lower central petal of the orchid.

Source: en.wiktionary.org

Close letter words and terms