Word info

biofeature

Noun

Meaning

biofeature (plural biofeatures)

A biological feature

Source: en.wiktionary.org

Close letter words and terms