odebisech, n.[Mammea odorata].

Search for another word: