amobarbital

?

amobarbital sodium

ads

noun

~ amobarbitals plural

thesaurus

ads