FILARIOID


Meaning of FILARIOID in English

fə̇ˈla(a)rēˌȯid adjective

Etymology: New Latin Filarioidea

: of or relating to the Filarioidea

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