"Zoodendria" is a word in ENGLISH
zoodendria
ENGLISH
Definition:
of Zoodendrium
Few words of positivity
Put your ear down close to your soul and listen hard.
WORD SUGGESTIONS
zoodendrium
ENGLISH
The branched, and often treelike, support of the colonies of certain Infusoria.
Read the complete definition