Home
Search
Index
Definify.com
Definition
2024
thiamazole
thiamazole
English
Noun
thiamazole
(
uncountable
)
(
medicine
)
The drug
methimazole
Similar Results