A global citizen science platform to discover, share and identify wildlife
I agree with Machi, this is a Bird's nest fungus species :)
I'm fairly certain this is a bird's nest fungi, not an Urnula species. http://en.wikipedia.org/wiki/Nidulariace...
Lat: 45.35, Long: -63.30
Spotted on May 7, 2015 Submitted on May 10, 2015