delphinoid
Speech parts
1. delphinoid - Noun
2. delphinoid - Adjective
Meaning
Pertaining to, or resembling, the dolphin.
Source: Webster's dictionary1. delphinoid - Noun
2. delphinoid - Adjective
Pertaining to, or resembling, the dolphin.
Source: Webster's dictionary