GENISARO


Meaning of GENISARO in English

noun

or ge·ni·ze·ro or ge·ni·za·ro heˈnēsəˌrō, ge-, je-

( -s )

Etymology: American Spanish (Nicaragua) jenísero, jenísaro

: rain tree

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