Pomacea paludosa (Say, 1829) Florida Applesnail

Pomacea paludosa (Say, 1829) Florida Applesnail

Lake at Florida State College Jacksonville South Campus, Duval Co., Florida 10/3/2007