DELPHINOID


Meaning of DELPHINOID in English

adj. & n.

--adj.

1. of the family that includes dolphins, porpoises, grampuses, etc.

2 dolphin-like.

--n.

1. a member of the delphinoid family of aquatic mammals.

2 a dolphin-like animal.

Etymology: Gk delphinoeides f. delphin dolphin

Oxford English vocab.      Оксфордский английский словарь.