meaning of neritid

1. operculate seasnail of coastal waters with a short spiral shell


Related Words

neritid | neritid gastropod | neritidae |

Developed & Maintained By Taraprasad.com

Treasure Words