SEMUL


Meaning of SEMUL in English

ˈsēməl, ˈsem- noun

( -s )

Etymology: Hindi semal

: silk-cotton tree

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.