Word info

biomeasure

Noun

Meaning

biomeasure (plural biomeasures)

A biological measure

Source: en.wiktionary.org

Close letter words and terms