dcsimg
Image of Swainsonia fissurata (Lamarck 1811)
Life » » Animals » » Molluscs » Snails » » Mitridae

Imbricariinae Troschel 1867

Rafi Amar   cc-by-nc-4.0

Imbricariinae is a subfamily of snails in the family Mitridae.

EOL has data for 8 attributes, including: