Word info

megamammal

Noun

Meaning

megamammal (plural megamammals)

A very large mammal, especially an extinct one.

Source: en.wiktionary.org

Close letter words and terms