UROSTEGE MEANING IN ENGLISH

• Urostege Definition & Synonyms

  1. (n.) One of the plates on the under side of the tail of a serpent.


RECENT SEARCHES