Skip navigation.

mudar - What does it mean?

Definition of 'mudar'

English

Noun

(en-noun)
  • (plant) Either of two milkweed-like shrubs, which yield a strong fibre and an acrid milky juice used medicinally:
  • # Calotropis gigantea
  • #
  • Synonyms

    * ----