Word info

acanthostrongyle

Noun

Meaning

acanthostrongyle (plural acanthostrongyles)

A strongyle (monoaxon) that has many spines

Source: en.wiktionary.org

Close letter words and terms