Definitions
There is 1 meaning of the phrase
Buckleya Distichophylla.
Buckleya Distichophylla - as a noun
Parasitic shrub of the eastern united states having opposite leaves and insignificant greenish flowers followed by oily dull green olivelike fruits
Synonyms (Exact Relations)
buckleya