MOONWORT MEANING IN ENGLISH

• Moonwort Definition & Synonyms

  1. (n.) The herb lunary or honesty. See Honesty.
  2. (n.) Any fern of the genus Botrychium, esp. B. Lunaria; -- so named from the crescent-shaped segments of its frond.


RECENT SEARCHES