Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Lace-bark
n.
A shrub in the West Indies (Lagetta Iintearia); -- so called from the lacelike layers of its inner bark.
←
Lace
Laced
→
Shares
Related Words
Bark
Lace
Menu
Home
Search
My Last Searches