biomeasures

English

Noun

biomeasures

  1. plural of biomeasure