meaning of artemisia stelleriana

1. herb with grayish leaves found along the east coast of North America; used as an ornamental plant


Related Words

artemisia stelleriana |

Developed & Maintained By Taraprasad.com

Treasure Words