tetradecapod

English

Etymology

From tetradeca- +‎ -pod.

Noun

tetradecapod (plural tetradecapods)

  1. (zoology) Any organism with fourteen feet.