Noun Definition

ogcocephalidae

1.Definition: batfishes: sluggish bottom-dwelling spiny fishes

Category: Animals