Biology, asked by Bhairab11, 1 year ago

Defination of hotspot?

Answers

Answered by sayeduzair
3
the place where is more temperature.
Answered by jindalmanya
2
It is the place where the temperature is 100 degree Celsius .
Similar questions