meaning of elapid

1. any of numerous venomous fanged snakes of warmer parts of both hemispheres


Related Words

elapid | elapid snake | elapidae | elapidation |

Developed & Maintained By Taraprasad.com

Treasure Words