English

edit

Noun

edit

trocophore

  1. Misspelling of trochophore.