Pomacea paludosa (Say, 1829) Florida Applesnail Eggs

Pomacea paludosa (Say, 1829) Florida Applesnail Eggs

    "Duck Pond" at Florida State College Jacksonville Kent Campus, 3939 Roosevelt Boulevard, Jacksonville, Duval County, Florida, 5/20/2017. Also see: Florida State College Jacksonville Kent Campus.