meaning of orobanche

1. brown or yellow leafless herbs; sometimes placed in the order Scrophulariales


Related Words

orobanchaceae |

Developed & Maintained By Taraprasad.com

Treasure Words