Sderot

What is Sderot?

Sderot definition and meaning on Dictionary terms:
noun
any member of the gastropod order Pteropoda, shelled marine mollusks so called for their ability to swim using winglike extensions of the foot.

 

reference: https://www.dictionary.com/browse/sderot

Tags: