English edit

Noun edit

lophotrochozoans

  1. plural of lophotrochozoan