Word info

crocodyloid

Noun

Meaning

crocodyloid (plural crocodyloids)

Any crocodilian of the superfamily Crocodyloidea.

Source: en.wiktionary.org

Close letter words and terms