Big Huge Thesaurus

Astragalus

noun