Webster's Revised Unabridged Dictionary · 1913

Lamellate

Lamellate , adjective

[See Lamella.]

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

Also: Lamellated