meaning of dartoid

1. Like the dartos; dartoic; as, dartoid tissue.


Related Words

dartoid |

Developed & Maintained By Taraprasad.com

Treasure Words