Meaning of nephrops

Definition of nephrops

(noun) a genus of Nephropsidae

Other information on nephrops

WIKIPEDIA results for nephrops
Amazon results for nephrops