mahaut

English: Translation
a type of plant
Plants, trees and other vegetation