Meaning of Lecythidaceae

Definition of Lecythidaceae

(noun) large tropical trees bearing large fruits with woody skins

Other information on Lecythidaceae

WIKIPEDIA results for Lecythidaceae
Amazon results for Lecythidaceae