YourDictionary

Dictionary Home » Medical Definitions » platyhelminth

platyhelminth medical definition

noun

Learn more about platyhelminth

link/cite print suggestion box