YourDictionary

loquat

noun

  1. a small evergreen tree (Eriobotrya japonica) of the rose family, native to China and Japan
  2. the small, yellow, edible, plumlike fruit of this tree

See loquat in American Heritage Dictionary 4

Learn more about loquat

loquat

link/cite print suggestion box