meaning of tridentata

1. aromatic shrub of arid regions of western North America having hoary leaves


Related Words

artemisia tridentata | larrea tridentata | tridentate | tridentated |

Developed & Maintained By Taraprasad.com

Treasure Words