SARCOPTOID


Meaning of SARCOPTOID in English

särˈkäpˌtȯid adjective

Etymology: New Latin Sarcoptoidea

: of, relating to, or having the characteristics of the Sarcoptoidea : resembling or related to the Sarcoptidae

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.