urceolus
English
urceolus meaning in English • urceolus का अर्थ अंग्रेजी में
Noun
- Any urn-shaped organ of a plant.