Skip to main content

plumula

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