MEGAVERTEBRATE

Definition of MEGAVERTEBRATE