Definition of (むぐら)

むぐ

むぐら

mugura

noun
creepers, trailing plants
Other readings:
【もぐら】
【うぐら】
Related Kanji
creepers, trailing plants, vines