striaria

/strɪˈɛɹi.ə/

Definitions

1. noun

A genus of small freshwater snails in the family Prosobranchia.

“The striaria snail is native to certain parts of Asia.”

Synonyms

  • Prosobranchia
  • freshwater snail

Antonyms

  • marine snail
  • terrestrial snail