larvaceans

English

Noun

larvaceans

  1. plural of larvacean