COLUMELLAR MUSCLE
Meaning of COLUMELLAR MUSCLE in English
noun
: a muscle that has its origin on the columella of a gastropod mollusk shell and serves to retract the animal into the shell
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012