meaning of polychete

1. chiefly marine annelids possessing both sexes and having paired appendages parapodia bearing bristles


Related Words

polychete | polychete worm |

Developed & Maintained By Taraprasad.com

Treasure Words