megavertebrate

English

Etymology

From mega- +‎ vertebrate.

Noun

megavertebrate (plural megavertebrates)

  1. (biology) An especially large vertebrate.
    Hypernyms: macrovertebrate < vertebrate < animal < creature, critter
    Coordinate terms: microvertebrate; see also Thesaurus:vertebrate