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.