labwares

English

Noun

labwares

  1. plural of labware