Tamil Dictionary 🔍

melastomaceous

Mel`a*sto*ma"ceous, a. (Bot.) Defn: Belonging to the order of which Melastoma is the type.


melastomaceous - Similar Words