oso palmero

Spanish

Noun

oso palmero m (plural osos palmeros)

  1. giant anteater