Go to Homepage
[Subject: Botany]
- a small E. Indian tree (Averrhoa carambola) of the wood-sorrel family
Translated in 19 languages