Word info

zoodendrium

Noun

Meaning

The branched, and often treelike, support of the colonies of certain Infusoria.

Source: Webster's dictionary

Related terms

Derivatives

Close letter words and terms