English: stomata
Welsh: stomata
Subject: Amgylchedd
English context: Part of leaf structure.
Welsh context: Rhan o strwythur deilen.