Definition of zoodendrium

  1. zoodendrium Noun Alternative spelling of zoödendrium
  2. zoödendrium Noun The branched, and often treelike, support of the colonies of certain Infusoria.
Feedback Form