amphioxuses
English
Noun
amphioxuses
plural of
amphioxus