Big Huge Thesaurus

amygdaloidal

adjective

similar terms