English dictionary

eunectes murinus meaning and definition

EUNECTES MURINUS noun

Definition of Eunectes murinus (noun)

  1. large arboreal boa of tropical South America
Source: Princeton University Wordnet