Find the word definition

The Collaborative International Dictionary
Amphistomous

Amphistomous \Am*phis"to*mous\, a. [Gr. ? + ? mouth.] (Zo["o]l.) Having a sucker at each extremity, as certain entozoa, by means of which they adhere.

Wiktionary
amphistomous

a. (context zoology English) Having a sucker at each extremity.