Get Free Checker

Averrhoa carambola

NOUN
  1. East Indian tree bearing deeply ridged yellow-brown fruit

How To Use Averrhoa carambola In A Sentence

List is Empty.