LETHEON MEANING IN ENGLISH

• Letheon Definition & Synonyms

  1. (n.) Sulphuric ether used as an anaesthetic agent.


• Letheonize Definition & Synonyms

  1. (v. t.) To subject to the influence of letheon.


RECENT SEARCHES