meaning of greater celandine

1. perennial herb with branched woody stock and bright yellow flowers


Related Words

greater celandine |

Developed & Maintained By Taraprasad.com

Treasure Words