collared anteaters

English

Noun

collared anteaters

  1. plural of collared anteater