English edit

Noun edit

hemiphractid (plural hemiphractids)

  1. (zoology) Any frog in the family Hemiphractidae.