Webster's English Dictionaryexplanate a. [L. explanatus, p. p. of explanare. See Explain.] (Bot. & Zol.) Spreading or extending outwardly in a flat form. ()