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

Treasure Words