vaginula
English
vaginula meaning in English • vaginula का अर्थ अंग्रेजी में
Noun
- A little sheath, as that about the base of the pedicel of most mosses.