BOTANOMANCY MEANING IN ENGLISH

• Botanomancy Definition & Synonyms

  1. (n.) An ancient species of divination by means of plants, esp. sage and fig leaves.


RECENT SEARCHES