bn:00035682n
Noun Concept
SYL
No term available
EN
Any of various organs of locomotion or attachment in invertebrates WordNet 3.0
Relations
Sources