lakoocha /ləˈku.t͡ʃə/ noun2 •A tree of species Artocarpus lacucha •Fruit of such trees. formslakoochas