Skip to main content

English: microfauna

Welsh: microffawna

Part of speech

Noun, Plural

Definition

Anifeiliaid meicrosgopig sy'n byw yn y pridd.