Melastomaceous meaning

(botany) Belonging to the order of which Melastoma is the type.
adjective
0
0
Advertisement

Origin of melastomaceous