lacebark
noun 2
Definitions
noun
1
Any of various New Zealand plants in the genus Hoheria.
2
Any of species Lagetta lagetto of Caribbean trees.
Your note
not saved0 chars
noun
Any of various New Zealand plants in the genus Hoheria.
Any of species Lagetta lagetto of Caribbean trees.