GRANA


Meaning of GRANA in English

[grana] pl of granum

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