amphithura
/æmˈfɪθjʊrə/Definitions
1. noun
A genus of Polychaeta, a type of marine worm
“The amphithura species found in the shallow waters of Japan is of particular interest to marine biologists.”
1. noun
A genus of Polychaeta, a type of marine worm
“The amphithura species found in the shallow waters of Japan is of particular interest to marine biologists.”