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. 2012