English

edit

Noun

edit

bactritids

  1. plural of bactritid