meaning of neritid gastropod

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


Related Words

neritid gastropod |

Developed & Maintained By Taraprasad.com

Treasure Words