1 strap-toothed whale | Definition of strap-toothed whale

strap-toothed whale

noun

Definition of strap-toothed whale

: a cowfish (Mesoplodon layardi) of southern seas having the front portion of the body gray and the hind portion black with yellow-tipped tail flukes

History and Etymology for strap-toothed whale

so called from the shape of the base of its mandibular tooth

Keep scrolling for more