haemapod

n.

  1. An haemapodous animal.