PSYCHOPSID


Meaning of PSYCHOPSID in English

I. (ˈ)sī|käpsə̇d adjective

Etymology: New Latin Psychopsidae

: of or relating to the Psychopsidae

II. noun

( -s )

: a lacewing of the family Psychopsidae

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