apple snail

短语

词形变化

apple snails 复数 apple snails

释义与例句

n.
  1. 1.

    Any of the large freshwater snails of the family Ampullariidae, some of which are the size of an apple.