English: micro greens
Welsh: microlysiau
Subject: Amaeth
Welsh definition: Perlysiau a llysiau gwyrdd bychain sy'n tyfu'n gyflym iawn, ac sy'n llawn maethynnau.