ECTROTIC MEANING IN ENGLISH

• Ectrotic Definition & Synonyms

  1. (a.) Having a tendency to prevent the development of anything, especially of a disease.


RECENT SEARCHES