Meaning of anomalops

Definition of anomalops

(noun) fish having a luminous organ beneath eye; of warm waters of the western Pacific and Puerto Rico

Other information on anomalops

WIKIPEDIA results for anomalops
Amazon results for anomalops