trochophore - English Synonyms Dictionary