English → Hindi dictionary
mobulidae
Definition
large rays lacking venomous spines: mantas
Looking for poetry? Read shayari and poems by great poets.
large rays lacking venomous spines: mantas
Looking for poetry? Read shayari and poems by great poets.