dentoid
/ˈdɛntɔɪd/Definitions
1. noun
Resembling or having a tooth-like shape or structure.
“The dentoid shape of the leaf blade allowed it to withstand strong winds.”
1. noun
Resembling or having a tooth-like shape or structure.
“The dentoid shape of the leaf blade allowed it to withstand strong winds.”