Dendroil

Definition of Dendroil from the PharmacyDictionary.in

Dendroil

This term refers to something that is tree-like, arborescent, or branching.

Not Available