meaning of macleaya

1. a perennial herb of eastern Asia: plume poppy


Related Words

macleaya | macleaya cordata |

Developed & Maintained By Taraprasad.com

Treasure Words