English → Hindi dictionary

mobulidae

मोबलिदए / मोबलिदे / मोबूलीदेNOUN

Definition

large rays lacking venomous spines: mantas

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