D defs.my
Entry 1 sense Webster, 1913

Lamellate

· Lam·el·late · IPA
01 a. Composed of, or furnished with, thin plates or scales. See Illust. of Antennæ.
  1. 1.
    Composed of, or furnished with, thin plates or scales. See Illust. of Antennæ. See: Antennæ