ampullarid

词形变化

ampullarids 复数 ampullarids

释义与例句

n.
  1. 1.

    Any of the family Ampullariidae of apple snails.