camebo

Noun

 * 1) green fruit (generic term).