LAMELLOID Meaning of LAMELLOID in English ləˈmeˌlȯid, ˈlaməˌ- adjectiveEtymology: lamell- + -oid : resembling a lamella Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012