Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

tube foot en · NOUN

Meanings

  1. A locomotor appendage of an echinoderm consisting of a tube with longitudinal muscles, pressurized by water.

Forms

SpellingFeaturesLabelsSource
tube feet Number=Plur lexicographic

Relateds

radial canal · ampulla · ambulacrum