germule
English
germule meaning in English • germule का अर्थ अंग्रेजी में
Noun
- A small germ.