Lamellate Copy link Lamellate , adjective [See Lamella.] Composed of, or furnished with, thin plates or scales. See Illust. of Antenna. Also: Lamellated