Word info

trachelipod

Noun

Meaning

One of the Trachelipoda.

Source: Webster's dictionary

Close letter words and terms