English → Hindi dictionary

lizardfish

लीजार्डफिश / लीजार्डफ़िश / लिज़ार्डफिशNOUN

Definition

tropical fishes with large mouths in lizard-like heads; found worldwide

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