Meaning of lophiidae

Definition of lophiidae

(noun) large-headed marine fishes comprising the anglers

Other information on lophiidae

WIKIPEDIA results for lophiidae
Amazon results for lophiidae