English edit

Noun edit

lumbrinerids

  1. plural of lumbrinerid