karranda
noun
species of tree (english name unknown)
definition
word: karranda
type: noun
definitions:
species of tree (english name unknown)
translations:
tree
karranda
usages: