Pomacea paludosa (Say, 1829) Florida Applesnail Eggs In situ
Lake, Florida State College Jacksonville South Campus, Duval Co., Florida 5/11/2006