Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

loquats Definition

Cancel
loquats
noun(lo-quat)
an Asian evergreen tree (Eriobotrya japonica) of the rose family often cultivated for its fruit; also : its small yellow edible fruit used especially for preserves

Words Related to loquats!

loquats Examples by Brain Bank Users