Big Huge Thesaurus

barbellate

adjective

similar terms