amphineura
/æmfaɪˈnjuːrə/Definitions
1. noun
A subclass of marine gastropod mollusks, also known as chitons.
“The amphineura were found in large numbers on the rocky shores of the coastal town.”
1. noun
A subclass of marine gastropod mollusks, also known as chitons.
“The amphineura were found in large numbers on the rocky shores of the coastal town.”