Definify.com

Definition 2025


megatheres

megatheres

See also: mégathères

English

Noun

megatheres

  1. plural of megathere