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

carinaria Definition

Cancel
carinaria
noun
Any of the genus of oceanic heteropod molluscs

Words Related to carinaria!

carinaria Examples by Brain Bank Users