eunectes murinus


Meanings

  • large arboreal boa of tropical South America