search

Lamellate

Meaning

Adj

Composed of, or
with,
or scales.
Having
some
being
on
and
into
, making these
a
of
plates.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com