friar's-cowl
English
friar's-cowl meaning in English • friar's-cowl का अर्थ अंग्रेजी में
Noun
- A tuberous perennial (Arisarum vulgare) having a cowl-shaped maroon or violet-black spathe; -- found in the Mediterranean, Canaries, and Azores.