lamellate Meaning, Definition & Usage

Lam"el*late, Lam"el*la`ted adjective (Also<
  • Lamellate
  • Lamellated
)
Etymology
See Lamella.
Definitions
  1. Composed of, or furnished with, thin plates or scales. See Illust. of Antennæ.

Webster 1913