Exotic Pest Reporting
Cochlicellid snails (Cochlicella spp.) is a mollusk pest.
Cochlicella is a genus of small, narrow-shelled, air-breathing land snails. This pest poses a large risk to U.S. plant health. International commerce provides recognized avenues of introduction.
09/10/2018 - The gastropods are coming