Big Huge Thesaurus

oblanceolate

adjective

similar terms