English edit

Noun edit

prophalangopsids

  1. plural of prophalangopsid