Editor
Definition
Extinct

Species of an organism that is no longer living

Sponsored Ads