vanmaram

Hydnocarpus pentandra - meaning in malayalam

Meanings for Hydnocarpus pentandra

noun
മരോട്ടി