Meaning of ogcocephalidae

Definition of ogcocephalidae

(noun) batfishes: sluggish bottom-dwelling spiny fishes

Other information on ogcocephalidae

WIKIPEDIA results for ogcocephalidae
Amazon results for ogcocephalidae