Definition of Siphonarid
1. n. Any one of numerous species of limpet-shaped pulmonate gastropods of the genus Siphonaria. They cling to rocks between high and low water marks and have both lunglike organs and gills.
Medical Definition of Siphonarid
Click the following link to bring up a new window with an automated collection of images related to the term: Siphonarid Images