Loquat


What is Loquat?

Loquat is a fruit tree indigenous to southeastern China, grown commercially for its yellow fruit of the same name. [1]