a plant whose seeds and stems used as a liquid to grow hair and rice (adenopodia polystachya) - Turkish English Dictionary

Suggest a Term