Macomaa

What is Macomaa?

Macomaa definition and meaning on Dictionary terms:
noun
any marine bivalve mollusk of the genus Macoma, having a glossy, thin, usually white shell.

 

reference: https://www.dictionary.com/browse/macoma

Tags: