POUCH-SHELL MEANING IN ENGLISH

• Pouch-shell Definition & Synonyms

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


RECENT SEARCHES