acanthostrongyle

English

Etymology

From acantho- +‎ strongyle.

Noun

acanthostrongyle (plural acanthostrongyles)

  1. A strongyle (monoaxon) that has many spines