SCROTIFORM MEANING IN ENGLISH

• Scrotiform Definition & Synonyms

  1. (a.) Purse-shaped; pouch-shaped.


RECENT SEARCHES