Multilingual Turkish Dictionary

LABELLOID

LABELLOID : English Turkish

adj. dil pabucuna benzeyen, dudağa benzeyen (Botanik)