meaning of nolina microcarpa

1. stemless plant with tufts of grasslike leaves and erect panicle of minute creamy white flowers; southwestern United States and Mexico


Related Words

nolina microcarpa |

Developed & Maintained By Taraprasad.com

Treasure Words