Natrix Meaning

There are 1 meaning(s) for word Natrix

Meaning 1 : water snakes; a cosmopolitan genus

    Synonyms : genus natrix