amphistomoid
/ˌamfɪstoʊmɔɪd/Definitions
1. adjective
Relating to or resembling amphistomes, a type of parasitic flatworm.
“The amphistomoid parasites were studied extensively by the medical team.”
2. noun
A parasite of the type amphistome.
“The amphistomoid was found in the digestive system of the infected animal.”