English → Hindi dictionary

antennariidae

एन्टेंनारीदै / एन्टेंनारीदे / एन्टेंनारीदाएNOUN

Definition

frogfishes; tropical spiny-finned marine fishes having large nearly vertical mouths; related to toadfishes and anglers

Looking for poetry? Read shayari and poems by great poets.