DIACODIUM MEANING IN ENGLISH

• Diacodium Definition & Synonyms

  1. (n.) A sirup made of poppies.


RECENT SEARCHES