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.”

Synonyms

  • Aegiceras majus
  • mangrove