Hindi-English dictionary »

डेल्फ़िनेप्टेरस ल्यूकास meaning in English

HindiEnglish
डेल्फ़िनेप्टेरस ल्यूकास

delphinapterus leucasnoun