SELF-REPELLENCY MEANING IN ENGLISH

• Self-repellency Definition & Synonyms

  1. (n.) The quality or state of being self-repelling.


RECENT SEARCHES