YourDictionary

echino- medical definition

or echin-

prefix
Spiny: echinococcosis.

Learn more about echino-

link/cite print suggestion box