loricariids

English

Noun

loricariids

  1. plural of loricariid