meaning of tilia japonica

1. medium-sized tree of Japan used as an ornamental


Related Words

tilia japonica |

Developed & Maintained By Taraprasad.com

Treasure Words