dartoid
/ˈdɑrtɔɪd/Definitions
1. adjective
relating to or resembling a dart
“The dartoid shape of the arrowhead made it a deadly projectile.”
2. noun
a structure in the jaw of some animals, such as the dartoid bone in reptiles, which serves to protect the artery of the jaw
“The reptile’s dartoid bone helped to safeguard its vital artery.”