Word info

nanosome

Noun

Meaning

nanosome (plural nanosomes)

A nanoscale liposome.

Source: en.wiktionary.org

Close letter words and terms