amuyong
/amʊˈjɔŋ/Definitions
1. noun
A type of tree in the Philippines, specifically a mangrove species (Aegiceras majus)
“The amuyong trees are found in coastal areas and play a crucial role in preventing erosion.”
1. noun
A type of tree in the Philippines, specifically a mangrove species (Aegiceras majus)
“The amuyong trees are found in coastal areas and play a crucial role in preventing erosion.”