meaning of lemon wood

1. South African evergreen having hard tough wood


Related Words

lemon-wood | lemon-wood tree | lemonwood | lemonwood tree |

Developed & Maintained By Taraprasad.com

Treasure Words