English

edit

Noun

edit

crocodyloid (plural crocodyloids)

  1. Any crocodilian of the superfamily Crocodyloidea.