meaning of polyzoon

1. One of the individual zooids forming the compound organism of a polyzoan.


Related Words

polyzoon |

Developed & Maintained By Taraprasad.com

Treasure Words