Word info

biointerface

Noun

Meaning

biointerface (plural biointerfaces)

A biological interface

Source: en.wiktionary.org

Close letter words and terms