Pinetum
English Meaning
A plantation of pine trees; esp., a collection of living pine trees made for ornamental or scientific purposes.
Sorry, No Malayalam Meaning for your input!
See Pinetu Want To Try Pinetum In Malayalam??