English Dictionary
◊ MICRUROIDES
Micruroides
n : coral snakes [syn: {Micruroides}, {genus Micruroides}]