LIMACINA


Meaning of LIMACINA in English

noun a genus of small spiral pteropods, common in the arctic and antarctic seas. it contributes to the food of the right whales.

Webster English vocab.      Английский словарь Webster.