Word info

megacarnivore

Noun

Meaning

megacarnivore (plural megacarnivores)

A relatively large carnivore

Source: en.wiktionary.org

Close letter words and terms