euglandina

/juːˌɡlændɪˈnɑː/

Definitions

1. noun

A species of carnivorous land snail, Euglandina rosea, used as a biological control agent to control the spread of the garden snail.

“The euglandina snail was introduced to the area to combat the overpopulation of the garden snail.”

Synonyms

  • garden snail predator
  • land snail control agent

Antonyms

  • garden snail promoter
  • land snail attractant