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.”

Synonyms

  • tooth-like
  • toothed

Antonyms

  • smooth