aniliid
Noun
Meaning
aniliid (plural aniliids)
(zoology) Any snake in the monotypic family Aniliidae, consisting of just Anilius scytale, the false coral snake.
Noun
aniliid (plural aniliids)
(zoology) Any snake in the monotypic family Aniliidae, consisting of just Anilius scytale, the false coral snake.