meaning of lampshell

1. marine animal with bivalve shell having a pair of arms bearing tentacles for capturing food; found worldwide


Related Words

lampshell |

Developed & Maintained By Taraprasad.com

Treasure Words