HEBENON MEANING IN ENGLISH

• Hebenon Definition & Synonyms

  1. (n.) See Henbane.


RECENT SEARCHES