meaning of lace bark

1. A shrub in the West Indies (Lagetta Iintearia); -- so called from the lacelike layers of its inner bark.


Related Words

lace-bark | lacebark |

Developed & Maintained By Taraprasad.com

Treasure Words