haemapod
English
haemapod meaning in English • haemapod का अर्थ अंग्रेजी में
Noun
- An hæmapodous animal.