plumula
English
plumula meaning in English • plumula का अर्थ अंग्रेजी में
Noun
- A plumule.
- A down feather.