Word info

lamelloid

Adjective

Meaning

lamelloid (comparative more lamelloid, superlative most lamelloid)

Resembling a lamella.

Source: en.wiktionary.org

Close letter words and terms