aniliid
noun
an·i·li·id
| \ ˌanᵊlˈīə̇d\
plural -s
Definition of aniliid
: a snake of the family Aniliidae
Keep scrolling for more