Word info

tetradecapod

Noun

Meaning

tetradecapod (plural tetradecapods)

(zoology) Any organism with fourteen feet.

Source: en.wiktionary.org

Close letter words and terms