averrhoa carambola


Meanings

  • East Indian tree bearing deeply ridged yellow-brown fruit