Science, asked by ramachandhiransudha, 2 months ago

Gemma found in___

pls guys it's urgent

send the correct answer

Answers

Answered by mp5345987
0

Answer:

gemma found in heaven

hope it helps you!!

mark me as brainliest

Answered by banumahi1979
1

Answer:

Marchantia

Mark me as brainliest

Similar questions