These large pods of little pink dots look like they may be some sort of larvae or egg, or possibly some sort of algae. These are found in central Florida, if it helps. I am very curious as to what they are. Any help is appreciated.
Add your voice! Click below to answer. ThriftyFun is powered by your wisdom!
Add your voice! Click below to answer. ThriftyFun is powered by your wisdom!