podiate

English

Noun

podiate (plural podiates)

  1. Any organism of the clade Podiata.