Meaning of callinectes

Definition of callinectes

(noun) New World blue crabs

Other information on callinectes

WIKIPEDIA results for callinectes
Amazon results for callinectes