Meaning of citrus tree
Definition of citrus tree
(noun)
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
Other information on citrus tree
WIKIPEDIA results for
citrus tree
Amazon results for
citrus tree
Tweet