meaning of astragaloid

1. Resembling the astragalus in form.


Related Words

astragaloid |

Developed & Maintained By Taraprasad.com

Treasure Words