citron tree
English Dictionary
->
Letter C
-> citron tree
Search Dictionary:
citron tree Definition
(n)
thorny
evergreen
small
tree
or
shrub
of
India
widely
cultivated
for
its
large
lemonlike
fruits
that
have
thick
warty
rind
citron tree Synonyms
citron
citron tree
Citrus medica
© Art Branch Inc.