Spanish

edit

Noun

edit

megamamífero m (plural megamamíferos)

  1. megamammal