Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pinnothere Definition

Cancel
pinnothere
noun
A small crab of the genus , which live symbiotically in the shells of certain molluscs

Words Related to pinnothere!

pinnothere Examples by Brain Bank Users