delphinoidea
English
delphinoidea meaning in English • delphinoidea का अर्थ अंग्रेजी में
n. pl.
- The division of Cetacea which comprises the dolphins, porpoises, and related forms.