meaning of orache

1. A genus (Atriplex) of herbs or low shrubs of the Goosefoot family, most of them with a mealy surface.
2.
any of various herbaceous plants of the genus Atriplex that thrive in deserts and salt marshes


Related Words

orache |

Developed & Maintained By Taraprasad.com

Treasure Words