World’s Oldest Flower Is Probably Found Posted on 18/08/2015 by hira Indiana University scientists have discovered a 130 million old aquatic plant which they identify as mythical “First Flower.”“Montsechia Vidalii" is a plant that grew in freshwater lakes in Spain and...