Tamil Dictionary 🔍

triander

Tri"an`der, n. (Bot.) Defn: Any one of the Triandria.


triander - Similar Words