Resembling or having characteristics similar to an amphistome.
From amphistome + -oid (resembling). Created in scientific taxonomy to classify worms with similar but not identical features to true amphistomes.
Try Another Word