meaning of nephrops norvegicus

1. edible European lobster resembling the American lobster but slenderer


Related Words

nephrops norvegicus |

Developed & Maintained By Taraprasad.com

Treasure Words