microisland

noun 2

Definitions

noun

1

A very small island

2

A single cell used as a platform for biochemical research

Your note

not saved
0 chars