Synonym-English dictionary »

chloral hydrate synonyms in English

SynonymEnglish
chloral hydrate noun
generic term

knockout dropsnoun