meaning of lemonwood tree

1. source of a tough elastic wood


Related Words

lemonwood tree |

Developed & Maintained By Taraprasad.com

Treasure Words