BETONY MEANING IN ENGLISH

• Betony Definition & Synonyms

  1. (n.) A plant of the genus Betonica (Linn.).


RECENT SEARCHES