Definify.com

Definition 2024


xenartro

xenartro

Italian

Noun

xenartro m (plural xenartri)

  1. xenarthran