Cantaloupesaurus or melonodont is a fossil creature which proves that long ago plants and animals where linked inseparably.
Your browser does not support iframes.