Skip to content
Thai Dictionary
Search the dictionary
Search
ตีนแรด
dtiin-rɛ̂ɛt
Noun
a large edible mushroom (Tricholoma crassum)
Recently looked up
Clear