PALEOLA


Meaning of PALEOLA in English

noun a diminutive or secondary palea; a lodicule.

Webster English vocab.      Английский словарь Webster.