English → Hindi dictionary

macrorhamphosidae

माक्रोर्हम्फोसिदाए / मकरोर्हम्फोसिदाए / माक्रोर्हम्फोसिदेNOUN

Definition

bellows fishes

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