DISCOID Meaning of DISCOID in English (n.) Anything having the form of a discus or disk; particularly, a discoid shell. Webster's English dictionary. Английский словарь Webster. 2012