trichiuriform trichiuroid – Meaning and Explanation