Big Huge Thesaurus

astragalus

noun