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

megastome Definition

Cancel
megastome
noun
One of a group of univalve shells, having a large aperture or mouth

Words Related to megastome!

megastome Examples by Brain Bank Users