fovilla
English
fovilla meaning in English • fovilla का अर्थ अंग्रेजी में
Noun
- One of the fine granules contained in the protoplasm of a pollen grain.