English edit

Noun edit

bactritids

  1. plural of bactritid