Meaning of negaprion

Definition of negaprion

(noun) lemon sharks

Other information on negaprion

WIKIPEDIA results for negaprion
Amazon results for negaprion