Find the word definition

The Collaborative International Dictionary
Laemodipod

Laemodipod \L[ae]*mod"i*pod\, n. (Zo["o]l.) One of the L[ae]modipoda.

Wiktionary
laemodipod

n. (context zoology English) Any of the Laemodipoda.