POMARROSA


Meaning of POMARROSA in English

ˌpōməˈrōsə noun

( -s )

Etymology: Spanish, from poma apple (from — assumed — Vulgar Latin) + rosa rose-colored, from rosa rose, from Latin — more at pome

1. West Indies : malay apple

2. West Indies : rose apple

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