Pomacea paludosa (Say, 1829) Florida Applesnail

Pomacea paludosa (Say, 1829) Florida Applesnail

Lake Oneida, University of North Florida, Duval Co., Florida, April, 2005