meaning of buckleya

1. parasitic shrub of the eastern United States having opposite leaves and insignificant greenish flowers followed by oily dull-green olivelike fruits


Related Words

buckleya | buckleya distichophylla |

Developed & Maintained By Taraprasad.com

Treasure Words