labelloid

/ˈleɪbəˌlɔɪd/
adjective
  1. Resembling a label or having the form of a small lip or flap.
    • Under the microscope, the labelloid cells looked like tiny lips.
    • The plant's labelloid structure helps trap insects for pollination.
    • The labelloid shape of the tag made it easy to attach to the gift.
Synonyms
What does "labelloid" mean? | whatsthatwordmean | whatsthatwordmean