polypode

English

Noun

polypode (plural polypodes)

  1. (zoology) Alternative form of polypod.

French

Noun

polypode m (plural polypodes)

  1. polypod

Further reading