VariousWords beta
Related Terms:
Noun
Definition: The simultaneous extinction of two or more species (especially when one is dependent on the other)
VariousWords beta
Definition: The simultaneous extinction of two or more species (especially when one is dependent on the other)