taparaTop 35000MeaningsNoun1. fruit of Crescentia cujete (Venezuela)2. shell of the fruit of Crescentia cujete (Venezuela)