Telotrocha
Word Dictionary
-> Telotrocha
Search:
Telotrocha
(n.) An annelid larva having telotrochal bands of cilia.
Terms of Use
Canadian Jobs