Add to Chrome

poecilopoda

Poecilopoda is a 11 letter word which starts with the letter P and ends with the letter A for which we found 2 definitions.

Definition
(n. pl.) Originally an artificial group including many parasitic Entomostraca together with the horseshoe crabs (Limuloidea).
(n. pl.) By some recent writers applied to the Merostomata.
Words by number of letters: