We do not currently know of any synonyms for loquats.
The noun loquats is defined as:
Did you mean locates?