Lamellated
[lə'meleɪtɪd]
Definition
(a.) Composed of, or furnished with, thin plates or scales. See Illust. of Antennae.
Inputed by Artie
Synonyms and Synonymous
a. Lamellar.
Checked by Cathy
[lə'meleɪtɪd]
(a.) Composed of, or furnished with, thin plates or scales. See Illust. of Antennae.
Inputed by Artie
a. Lamellar.
Checked by Cathy