Definify.com

Definition 2024


megatheres

megatheres

See also: mégathères

English

Noun

megatheres

  1. plural of megathere