English

edit

Noun

edit

phosphatocopid (plural phosphatocopids)

  1. Any extinct arthropod of the order Phosphatocopida