cucullus
English
cucullus meaning in English • cucullus का अर्थ अंग्रेजी में
Noun
- A hood-shaped organ, resembling a cowl or monk's hood, as certain concave and arched sepals or petals.
- A color marking or structure on the head somewhat resembling a hood.