tetrafossate
adjective
tet·rafossate
Definition of tetrafossate
of a tapeworm
: having four bothridia
Keep scrolling for more