Word info

polyzoary

Noun

Meaning

The compound organism of a polyzoan.

Source: Webster's dictionary

Close letter words and terms