Dictionary.com
definitions
  • synonyms

awl snail

noun
  1. any tiny, usually white land snail of the family Subulinidae, some introduced species being pests of hothouse flowers.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018