LAMELLATE Meaning of LAMELLATE in English [la.mel.late] adj (1826) 1: composed of or furnished with lamellae 2: lamelliform -- la.mel.late.ly adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012