ALROOT


Meaning of ALROOT in English

ˈälˌr- noun

( -s )

Etymology: Hindi āl + English root

: indian mulberry 1

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