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.