Find the word definition

Wikipedia
Pomella

Pomella may refer to:

  • a trademark of pomegranate ellagitannins
  • Pomella (gastropod), a freshwater snail genus in the family Ampullariidae
Pomella (gastropod)

Pomella is a genus of freshwater snails, aquatic gastropod mollusks in the family Ampullariidae, the apple snails.

As is the case in some other genera of apple snails, Pomella deposits eggs above the waterline in calcareous clutches. This protects the eggs against predation by fish and other aquatic inhabitants.