Does anyone know what this is? It was found on a nature walk in port Salerno Florida.
Looks like a worm in a plant leaf.
Maybe eggs? Found on underside of sable palm.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy