SERPENS MEANING IN ENGLISH

• Serpens Definition & Synonyms

  1. (n.) A constellation represented as a serpent held by Serpentarius.


RECENT SEARCHES