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

mactra Definition

Cancel
mactra
noun
Any marine bivalve shell of the numerous known species of genus ''Mactra'' and allied genera, some of which are used as food, as , of Europe

Words Related to mactra!

mactra Examples by Brain Bank Users