English: cane stock
Welsh: stoc cansen
Subject: Amgylchedd
English definition: fruit growing
Welsh definition: tyfu ffrwythau