# Meaning of “-oid” in mathematical concepts?

Some mathematical concepts are ended with "-oid", such as Matroid, greedoid, groupoid. What does that mean? Do these concepts share something in common? Thanks!

-
i know humanoid means a robot – experimentX Jan 11 at 0:10
It's not specifically math terminology. See here. – David Mitra Jan 11 at 0:11
@DavidMitra: Groupoid is like group, and matroid is like ..., and Greedoid is like ...? – Tim Jan 11 at 0:13
Matrix and, um, Greedo from Star Wars? – David Mitra Jan 11 at 0:13
Hopefully the string hemorrh never makes into the mathematical lexicon. – copper.hat Jan 11 at 0:22

@Elias, a groupoid is a category in which all arrows are iso. This includes the category $\bf Group$ , which is a monoid (ie, one-object) groupoid. See: ncatlab.org/nlab/show/groupoid – alancalvitti Jan 11 at 0:25