tetrafossate

adjective
tet·​rafossate

Definition of tetrafossate

of a tapeworm
: having four bothridia

History and Etymology for tetrafossate

tetra- + fossate

Keep scrolling for more