Skip to main content

English: micro greens

Welsh: microlysiau

Part of speech

Noun, Plural

Definition

Perlysiau a llysiau gwyrdd bychain sy'n tyfu'n gyflym iawn, ac sy'n llawn maethynnau.