meaning of astragaloid
1.
Resembling
the
astragalus
in
form.
Related Words
astragaloid
|
Developed & Maintained By
Taraprasad.com