Definitions of Meryta:

  • noun:   small to medium evergreen dioecious trees of oceanic climates: puka