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.”
/muˈkɑroʊ/ or /muˈkɑroʊ/ (mu-KA-roh)
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.”