Science, asked by birendra57839singh, 10 months ago

The word
means living on land-​

Answers

Answered by stutiyadav02022003
1

Answer:

what is question here????

Answered by thanisa2007
0

Answer:

living on land: terrestrial

Similar questions