ANGUINEOUS MEANING IN ENGLISH

• Anguineous Definition & Synonyms

  1. (a.) Snakelike.


RECENT SEARCHES