Skip to main content

English: amphipod species

Welsh: rhywogaethau amffipod

Part of speech

Noun, Plural

Definition

rhywogaethau sydd รข dwy droed