Skip to main content

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.
Advertisement