avicularia

/ˌævɪkjʊˈlɛəriə/

Definitions

1. noun

A genus of small, free-living, freshwater snails in the family Pomatiopsidae.

“The species Avicularia minima is found in South America, where it inhabits slow-moving waters.”

Synonyms

  • limpet
  • slug
  • snail

Antonyms

  • marine creature
  • terrestrial animal