EXCOCTION MEANING IN ENGLISH

• Excoction Definition & Synonyms

  1. () The act of excocting or boiling out.


RECENT SEARCHES