polypedates

(noun) Polypedates

< polypectomy | polypedatidae >