a genus of air- breathing land snails having an elongated spiral shell

listen to the pronunciation of a genus of air- breathing land snails having an elongated spiral shell
English - English

Definition of a genus of air- breathing land snails having an elongated spiral shell in English English dictionary

A genus of air- breathing land snails having an elongated spiral shell
pupa