Dendriform

Definition of Dendriform from the PharmacyDictionary.in

Dendriform

This term refers to something that is shaped like a tree or has a branching structure.

Not Available