larvaceans
English
Noun
larvaceans
plural of
larvacean