Robuta

https://peerj.com/articles/4219/
Owing to their great diversity and abundance, ammonites and belemnites represented key elements in Mesozoic food webs. Because of their extreme ontogenetic...
old and newecological replacementplanktonassociations