Biology, asked by Ranajoy6049, 1 year ago

Echidna is found in [BHU 2001]
A) India
B) Africa
C) Malaysia
D) Australia

Answers

Answered by Anonymous
0
The answer to your question is C
Answered by utkarsh46
3
Hello friend
Correct answer is malaysia.




Thanks dear
Similar questions