acanthostrongyle

Noun

 * 1) A strongyle (monoaxon) that has many spines