Wiktionary
potamotrygonids
n. (plural of potamotrygonid English)
n. (plural of potamotrygonid English)