biomeasures
English
Noun
biomeasures
plural of
biomeasure