Hymenocallis palmeri (alligator lily)
Image Credit: FWC
FWC Facts:Along the Florida coast from 1990 to 2011, sea turtles annually made between 51,000 and 93,000 nests.
Learn More at AskFWC