Definify.com

Definition 2024


mégathère

mégathère

See also: megathere

French

Noun

mégathère m (plural mégathères)

  1. megathere