Skip to main content

Definitions by Microchip Cellini

biolunaorganism 

An organism that lives on a moon
The scientist discovered a new biolunaorganism