meaning of aralia nudicaulis

1. common perennial herb having aromatic roots used as a substitute for sarsaparilla; central and eastern North America


Related Words

aralia nudicaulis |

Developed & Maintained By Taraprasad.com

Treasure Words