barrumbarra

native peppermint

noun.