MalayTranslate.com
Malay to English Translator
Translate Here

English to English

blushing mushroom

noun (n)

  • yellowish edible agaric that usually turns red when touched
    kekuningan dimakan agaric itu biasanya bertukar merah bila disentuh
    source: wordnet30