seed-bearing plant - Spanish English Dictionary