NEMOURID


Meaning of NEMOURID in English

I. nə̇ˈmu̇rə̇d adjective

Etymology: New Latin Nemouridae

: of or relating to the Nemouridae

II. noun

( -s )

Etymology: New Latin Nemouridae

: a stone fly of the family Nemouridae

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