POECILOPODA


Meaning of POECILOPODA in English

(n. pl.) Originally, an artificial group including many parasitic Entomostraca, together with the horseshoe crabs (Limuloidea).

Webster's English dictionary.      Английский словарь Webster.