laminids

English

Noun

laminids

  1. plural of laminid