English → Hindi dictionary
antennariidae
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.
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.