Word info

microisland

Noun

Meaning

A very small island

(biochemistry) A single cell used as a platform for biochemical research

Source: en.wiktionary.org

Close letter words and terms