meaning of small leaved

1. large spreading European linden with small dark green leaves; often cultivated as an ornamental


Related Words

small-leaved lime | small-leaved linden |

Developed & Maintained By Taraprasad.com

Treasure Words