genus ballota Meaning, Definition & Usage

  1. noun perennial herbs or subshrubs of especially Mediterranean area: black horehound
    Ballota.

WordNet