meaning of zoocytium

1. The common support, often branched, of certain species of social Infusoria.


Related Words

zoocytium |

Developed & Maintained By Taraprasad.com

Treasure Words