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.”

Synonyms

  • brachiopod
  • sponge

Antonyms

  • land animal
  • terrestrial creature