mucaro

/muˈkɑroʊ/ or /muˈkɑroʊ/ (mu-KA-roh)

Definitions

1. noun

A type of shrub or small tree found in tropical Asia

“The rare mucaro plant is native to the Philippines and is highly prized for its medicinal properties.”

Synonyms

  • shrubs
  • small trees

Antonyms

  • forests
  • large trees