narra
/ˈnɑrə/Definitions
1. noun
A type of tree native to the Philippines, known for its valuable wood and distinctive flowers.
“The narra tree is a symbol of national pride in the Philippines.”
1. noun
A type of tree native to the Philippines, known for its valuable wood and distinctive flowers.
“The narra tree is a symbol of national pride in the Philippines.”