1 grana | Definition of grana

grana

Definition of grana

plural of granum

Keep scrolling for more

More Definitions for grana

grana

Medical Definition of grana

plural of granum

More from Merriam-Webster on grana

Spanish Central: Translation of grana