astragaloid
English
astragaloid meaning in English • astragaloid का अर्थ अंग्रेजी में
Adjective
- Resembling the astragalus in form.