Word info Synonyms

lamellated

Adjective

Meaning

Composed of, or furnished with, thin plates or scales. See Illust. of Antennae.

Source: Webster's dictionary

Synonyms

Show all synonyms

Close letter words and terms