cordate : Idioms & Phrases

Index


cordate leaf

  • noun a heart-shaped leaf
WordNet