Pomacea paludosa (Say, 1829) Florida Applesnail

Pomacea paludosa (Say, 1829) Florida Applesnail In Situ

Lake Oneida, University of North Florida, Duval Co., Florida 4/10/2005