biomeasure
English
Etymology
From
bio-
+
measure
.
Noun
biomeasure
(
plural
biomeasures
)
A
biological
measure
Related terms
biomeasurement