Noun Definition

lookdown

1.Definition: similar to moonfish but with eyes high on the truncated forehead

Category: Animals