meaning of amphitrocha
1.
A
kind
of
annelid
larva
having
both
a
dorsal
and
a
ventral
circle
of
special
cilia.
Related Words
amphitrocha
|
Developed & Maintained By
Taraprasad.com