Seema Kumari
Follow
2 Answer(s)
V PRABHAKAR RAO
Follow
Syed Samdani
Follow
Posted 4 year ago Syed Samdani

Leeches have green blood.