meaning of pouch shell

1. A small British and American pond snail (Bulinus hypnorum).


Related Words

pouch-shell |

Developed & Maintained By Taraprasad.com

Treasure Words