naked-seed plant - Spanish English Dictionary