auriculate : Idioms & Phrases


Auriculate leaf

  • one having small appended leaves or lobes on each side of its petiole or base.
Webster 1913