Advertisement

Advertisement

Norway lobster

noun

  1. a European lobster, Nephrops norvegicus, fished for food


Advertisement

Advertisement

Advertisement

Advertisement


NorwayNorway maple