What does angiostomous mean?
The definition of angiostomous
An`gi*os”to*mous, a.
Etym: [Angio- + Gr. (Zoöl.)

With a narrow mouth, as the shell of certain gastropods.