biodevice

listen to the pronunciation of biodevice
Englisch - Englisch
Any device constructed from biological components