megavertebrate
English
Etymology
From mega- + vertebrate.
Noun
megavertebrate (plural megavertebrates)
- (biology) An especially large vertebrate.
- Hypernyms: macrovertebrate < vertebrate < animal < creature, critter
- Coordinate terms: microvertebrate; see also Thesaurus:vertebrate