1 labelloid | Definition of labelloid

labelloid

adjective
la·​bel·​loid | \ -lȯid\

Definition of labelloid

: resembling a labellum

History and Etymology for labelloid

New Latin labellum + English -oid

Keep scrolling for more