amnia
/ˈæmniə/ (AM-nee-uh)
Definitions
1. noun
a type of freshwater sponge, or a genus of extinct brachiopods
“The researcher studied the unique characteristics of the amnia species found in the lake.”
/ˈæmniə/ (AM-nee-uh)
1. noun
a type of freshwater sponge, or a genus of extinct brachiopods
“The researcher studied the unique characteristics of the amnia species found in the lake.”