citrus tree
English Dictionary
->
Letter C
-> citrus tree
Search Dictionary:
citrus tree Definition
(n)
any
of
numerous
tropical
usually
thorny
evergreen
trees
of
the
genus
Citrus
having
leathery
evergreen
leaves
and
widely
cultivated
for
their
juicy
edible
fruits
having
leathery
aromatic
rinds
citrus tree Synonyms
citrus
citrus tree
© Art Branch Inc.