meaning of aspidisca

1. evergreen perennial with large handsome basal leaves; grown primarily as a foliage houseplant


Related Words

aspidistra | aspidistra elatio |

Developed & Maintained By Taraprasad.com

Treasure Words