Skip to main content

turban-top

English turban-top meaning in English  •  turban-top का अर्थ अंग्रेजी में
Noun
  • A kind of fungus with an irregularly wrinkled, somewhat globular pileus (Helvella esculenta syn. Gyromitra esculenta.).
Advertisement