Meaning of loquat
Definition of loquat
(noun)
evergreen
tree
of
warm
regions having
fuzzy
yellow
olive-sized
fruit
with a
large
free
stone;
native
to China and Japan
yellow
olive-sized
semitropical
fruit
with a
large
free
stone
and
relatively
little
flesh;
used
for jellies
Other information on loquat
WIKIPEDIA results for
loquat
Amazon results for
loquat
Tweet