Word info

biolaser

Noun

Meaning

biolaser (plural biolasers)

(biophysics) A laser produced in biological materials.

Source: en.wiktionary.org

Close letter words and terms