megavertebrate
Appearance
English
[edit]Etymology
[edit]From mega- + vertebrate.
Noun
[edit]megavertebrate (plural megavertebrates)
- (biology) A relatively large vertebrate
From mega- + vertebrate.
megavertebrate (plural megavertebrates)