SUCKER FOOT
Meaning of SUCKER FOOT in English
noun
1. : one of the terminal prolegs of a caterpillar
2. : one of the tube feet of an echinoderm
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012