meaning of polychaete

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


Related Words

polychaete | polychaete worm |

Developed & Maintained By Taraprasad.com

Treasure Words