1 trochophora | Definition of trochophora

trochophora

noun
tro·​choph·​o·​ra | \ trōˈkäf(ə)rə\
plural -s

Definition of trochophora

History and Etymology for trochophora

New Latin, from troch- + -phora

Keep scrolling for more