English edit

Noun edit

crocodyloid (plural crocodyloids)

  1. Any crocodilian of the superfamily Crocodyloidea.