Noun Definition

lophiidae

1.Definition: large-headed marine fishes comprising the anglers

Category: Animals