English

edit

Etymology

edit

tetradeca- +‎ -pod

Noun

edit

tetradecapod (plural tetradecapods)

  1. (zoology) Any organism with fourteen feet.