vanmaram

Sassafras - meaning in malayalam

Meanings for Sassafras

noun
വടക്കൻ അമേരിക്കയിൽ വളരുന്ന ഒരു തരം വൃക്ഷം