Big Huge Thesaurus

amygdaloid

adjective

similar terms

noun