YourDictionary

epicarp

noun

See epicarp in American Heritage Dictionary 4

Learn more about epicarp

link/cite print suggestion box