|
Definition of Delphinoid
1. a. Pertaining to, or resembling, the dolphin.
Definition of Delphinoid
1. Adjective. (zoology) Pertaining to, or resembling, the dolphin. ¹
¹ Source: wiktionary.com
Medical Definition of Delphinoid
1.
|
1. a. Pertaining to, or resembling, the dolphin.
1. Adjective. (zoology) Pertaining to, or resembling, the dolphin. ¹
¹ Source: wiktionary.com
1.