pandurate : Idioms & Phrases


pandurate leaf

  • noun a fiddle-shaped leaf
    panduriform leaf.
WordNet