answersLogoWhite

0

No. There is no life on Neptune. Neptune is too cold to sustain any sort of life that is found on Earth and it does not have a solid surface. Grass only exists on Earth.

User Avatar

Wiki User

8y ago

What else can I help you with?