వనస్పతిvanaspati
Top 8000
Meanings
Noun
1. a large forest tree, the lord of the forest
2. hydrogenated vegetable cooking oil