Big Huge Thesaurus

Isoptin

noun