delphinoid (English, noun)
expansion: delphinoid (plural delphinoids)
Senses:
glosses: Any cetacean of the superfamily Delphinoidea
Forms:
form: delphinoids
tags: plural