English

edit

Etymology

edit

mega- +‎ whaleback

Noun

edit

megawhaleback (plural megawhalebacks)

  1. (geology) A very large whaleback