YourDictionary

entoblast

noun

See entoblast in American Heritage Dictionary 4

Learn more about entoblast

link/cite print suggestion box