DIASPID


Meaning of DIASPID in English

dīˈaspə̇d adjective

Etymology: New Latin Diaspididae

: of or relating to the Diaspididae

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