Definition of zoodendrium

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.
Need more help? Try our forum NEW