meaning of tomentosa

1. erect openly branched California shrub whose twigs are woolly when young


Related Words

arctostaphylos tomentosa | crataegus tomentosa | hudsonia tomentosa | tilia tomentosa | tomentose | tomentous |

Developed & Maintained By Taraprasad.com

Treasure Words