astragalus ( synonym found)

Definition of astragalus:

(n) : (anatomy) The talus; (botany) A herb genus

Definition of astragalus:

(n) : (anatomy) The talus; (botany) A herb genus

Back to Top