English: amphipod species
Welsh: rhywogaethau amffipod
Subject: Amgylchedd
Welsh definition: rhywogaethau sydd â dwy droed