English

edit

Noun

edit

metastrongylids

  1. plural of metastrongylid