English: microfauna 
Welsh: microffawna
Subject: Amgylchedd
Welsh definition: Anifeiliaid meicrosgopig sy'n byw yn y pridd.