amobarbital

?

ads

noun

~ amobarbital noun; ~ amobarbitals plural

thesaurus

ads