flexgetbuckets1911 flexgetbuckets1911 15-02-2024 Medicine contestada In the medical word hemorrhoid, the suffix -oid means: a) Blood b) Similar to c) Swelling d) Pain