Meaning of lookdown

Definition of lookdown

(noun) similar to moonfish but with eyes high on the truncated forehead

Other information on lookdown

WIKIPEDIA results for lookdown
Amazon results for lookdown