Elapids Meaning

There are 1 meaning(s) for word Elapids

Meaning 1 : any of numerous venomous fanged snakes of warmer parts of both hemispheres

    Synonyms : elapid snake