EntityQ5031222· pop 5MacroderoidesSign in to savegenus of wormsTaxonomy · GBIFGENUSKingdomAnimaliaPhylumPlatyhelminthesClassTrematodaOrderPlagiorchiidaFamilyMacroderoididaevia GBIF · CC0