MITERWORT MEANING IN ENGLISH

• Miterwort Definition & Synonyms

  1. (n.) Any plant of the genus Mitella, -- slender, perennial herbs with a pod slightly resembling a bishops miter; bishops cap.


Synonyms:
Bishops cap,

RECENT SEARCHES