meaning of Acanthocheilonema

Acanthocheilonema - German to English

acanthocheilonema