Definitions English

  • chiefly tropical herbs or shrubs or trees bearing nuts or one-seeded fruit