Associations to the word «Trifoliata»

Dictionary definition

TRIFOLIATA, noun. Small fast-growing spiny deciduous Chinese orange tree bearing sweetly scented flowers and decorative but inedible fruit: used as a stock in grafting and for hedges.

Wise words

It is only with the heart that one can see rightly; what is essential is invisible to the eye.
Antoine de Saint-Exupery