amphioxi
/æmˈfɪəksi/Definitions
1. noun
A type of marine worm belonging to the phylum Hemichordata.
“The marine biologist spent years studying the unique behavior of amphioxi in the ocean depths.”
1. noun
A type of marine worm belonging to the phylum Hemichordata.
“The marine biologist spent years studying the unique behavior of amphioxi in the ocean depths.”