Find the word definition

The Collaborative International Dictionary
Dartoid

Dartoid \Dar"toid\, a. [Dartos + -oid.] (Anat.) Like the dartos; dartoic; as, dartoid tissue. [1913 Webster] ||

Wiktionary
dartoid

a. (context anatomy English) Like the dartos; dartoic.

Usage examples of "dartoid".

He stared at the robot and tried to entangle some dartoid muscles.