hyclate
English
Noun
hyclate
(
plural
hyclates
)
A mixed
hemihydrate
and hemiethanolate of a
hydrochloride
Anagrams
Atchley
,
letchya